package org.dromara.administration.domain.base;

import lombok.Data;
import org.dromara.administration.domain.bo.AdmSealFileBo;

import java.util.Date;
import java.util.List;

/**
 * 公章申请基础实体类，供AdmSealSaveBo和AdmSealAuditVo继承
 * 仅包含数据字段，不包含任何注解
 */
@Data
public abstract class AdmSealBaseEntity {
    protected Long id;
    protected String number;
    protected Long deptId;
    protected Date useDate;
    protected Character useType;
    protected String sealType;
    protected String status;
    protected String remark;
    protected String sealCause;
    protected String principalIds;
    protected Long applyId;
    protected List<AdmSealFileBo> sealFiles;
}
